craggy and brambled - German English Dictionary